mitre squid - French English Dictionary